removable support - Español Inglés Diccionario